the latter - Espagnol Anglais Dictionnaire